Vcenter FoundationLoadBalancers SizingSpec

Vcenter FoundationLoadBalancers SizingSpec
Vcenter FoundationLoadBalancers SizingSpec

Vcenter FoundationLoadBalancers SizingSpec schema defines the capacity of load balancer node(s).

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "reserve_cpu": false,
    "reserve_mem": false,
    "size": "string"
}
boolean
reserve_cpu
Optional

CPU resource reservation: If set to false, no CPU resource is reserved. If set to true, the CPU matching the specified Vcenter FoundationLoadBalancers NodeSize is fully reserved. If the load balancer node size Vcenter FoundationLoadBalancers NodeSize is changed, the new size will also be fully reserved. The CPU reservation is calculated as 1GHZ * number of CPUs.

This property was added in vSphere API 9.0.0.0.

If missing or null, there is no CPU reserved.

boolean
reserve_mem
Optional

Memory resource reservation: If set to false, no memory resource is reserved. If set to true, the memory matching the specified Vcenter FoundationLoadBalancers NodeSize is fully reserved. If the load balancer node size Vcenter FoundationLoadBalancers NodeSize is changed, the new size will also be fully reserved.

This property was added in vSphere API 9.0.0.0.

If missing or null, there is no memory reserved.

string
size
Optional

Deployment size of load balancer node(s).

For more information see: Vcenter FoundationLoadBalancers NodeSize.

This property was added in vSphere API 9.0.0.0.

If missing or null, its default value is MEDIUM.